let (something) rest - Alemán Inglés Diccionario